OpenFlow
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
OpenFlow est un protocole rΓ©seau standard qui permet de rΓ©aliser une architecture Software-defined networking (SDN). Il est publiΓ© par l'Open Networking Foundation (en) (ONF).
Ce protocole est constituΓ© d'instructions qui permet de programmer le plan de contrΓ΄le dβun Γ©quipement rΓ©seau.
Une instruction est dΓ©finie par un pattern (IP source ou destination, adresse MAC, port, etc.) et une action correspondante (transmettre sur un port, rejeter le paquet, etc.).
Contents
β’ Historique
β’ Liens externes
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Historique
Un livre blanc pose en 2008 les bases de ce protocolecite-ref-1[1].
La dernière version de spécification d'un switch OpenFlow est 1.5.1cite-ref-2[2].
Un rapport annuel de 2016cite-ref-3[3] positionne OpenFlow dans une phase dΓ©cisive :
β’ son Γ©volution Γ©tant prise en charge par une communautΓ© Open Source ;
β’ en Γ©tant portΓ©e par des acteurs commerciaux qui intΓ©greront cette technologie dans leur produit.
Notes et rΓ©fΓ©rences
cite-note-11. β mckeownandersonbalakrishnanparulka2008nick-mckeowntom-andersonhari-balakrishnanguru-parulka2008(en) Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulka, Larry Peterson, Jennifer Rexford, Scott Shenker et Jonathan Turner, Β« OpenFlow: Enabling Innovation in Campus Networks Β», ACM SIGCOMM Computer Communication Review, Association for Computing Machinery, vol. 38, no 2,β avril 2008, p. 69-74 (DOI 10.1145/1355734.1355746, rΓ©sumΓ©)
cite-note-22. β networking-foundation2015open-networking-foundation2015(en) Open Networking Foundation (en), Β« OpenFlow Switch Specification Version 1.5.1 ( Protocol version 0x06 ) Β» [PDF], 26 mars 2015 (consultΓ© le 13 avril 2017)
cite-note-33. β 2016(en) Β« Special Report: OpenFlow and SDN β State of the Union Β», rapport,β 2016
Articles connexes
Liens externes
β’ Site de l'Open Networking Foundation (en)
β’ OpenFlow Driver Project (en)
β’ OpenFlow Example Application (en)
β’ Portail de lβinformatique